the finality of a decision - Espagnol Anglais Dictionnaire